/* 
    后端路由-- 监听服务器上请求-不同路径上的请求，做出不同的处理，返回不同的数据（json数据-页面）

    前端路由--hash路由--history路由--改变页面中内容
*/
let express = require("express");

let app = express();

/*
    路由：
        请求方式 有很多
        get
        post
        put
        patch
        delete

*/
app.get("/todos", function (req, res) {
  // 返回了json数据
  res.json({ code: 1, msg: "获取todos列表" });
});
app.post("/todos", function (req, res) {
  // 返回了json数据
  res.json({ code: 1, msg: "发布todo" });
});
app.delete("/todos", function (req, res) {
  // 返回了json数据
  res.json({ code: 1, msg: "删除todo" });
});

app.patch("/todos", function (req, res) {
  // 返回了json数据
  res.json({ code: 1, msg: "修改todo" });
});

app.listen(3000, function () {
  console.log("http://localhost:3000");
  console.log("http://127.0.0.1:3000");
});
